﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 星瀚系统接口测试.金蝶星瀚系统.QueryCartonInfoResponse
{
    public class QueryCartonInfoResponse
    {
        public Response Response { get; set; }
    }

    public class Response
    {
        /// <summary>
        /// 
        /// </summary>
        public Data Data { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Head Head { get; set; }
    }

    public class Head
    {
        /// <summary>
        /// 
        /// </summary>
        public string BIZTRANSACTIONID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string COMMENTS { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ERRORCODE { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ERRORINFO { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string RESULT { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string SUCCESSCOUNT { get; set; }
    }

    public class Data
    {
        /// <summary>
        /// 
        /// </summary>
        public string code { get; set; }
        /// <summary>
        /// 生产批号信息查询成功
        /// </summary>
        public ErrorMessage errorMessage { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public bool status { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Object data { get; set; }
    }

    public class ErrorMessage
    {
        /// <summary>
        /// 
        /// </summary>
        public string errorMessage { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<List<string>> errorPath { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string primaryKey { get; set; }
    }


    public class BoxHistory
    {
        public string sealsLevel { get; set; }
        public string cartEnable { get; set; }
        public string nWeight { get; set; }
        public string materialNo { get; set; }
        public string partSize { get; set; }
        public string productLotNumber { get; set; }
        public string gWeight { get; set; }
        public string pallet { get; set; }
        public string cusMaterialInfo { get; set; }
        public string packageType { get; set; }
        public string packageRule { get; set; }
        public string materialCondition { get; set; }
        public string materialName { get; set; }
        public string packageLine { get; set; }
        public string packageBox { get; set; }
        public string sizeClass { get; set; }
        public string cartNo { get; set; }
        public string packageLotNo { get; set; }
        public string packageTime { get; set; }
        public string productType { get; set; }
        public string bantchNo { get; set; }
        public string billstatus { get; set; }
    }

}
